package com.xbongbong.pro.script.pojo.dto;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.util.List;

/***
 * 修复合同业绩分配
 *
 * @throws
 * @return
 * @author hongxiao
 * @date 2022-06-07 12:40
 * @since
 * @version
 */
@Setter
@Getter
@ToString
public class RepairContractPerformanceDataDTO implements Serializable {
    private static final long serialVersionUID = 7615341132854484980L;

    /**
     * 密钥
     */
    @NotBlank(message = "{dto.msg.repairContractBadAmount.xbbCode.NotBlank}")
    private String xbbCode;
    /**
     * 公司列表
     */
    private List<String> corpidList;
    /**
     * 修复规则
     * 1. 过虑人员重复分配，按照平均分配的原则
     * 2.
     */
    private Integer repairRule;
}
